KommGame: A Reputation Environment for Teaching Open Source Software
نویسندگان
چکیده
The importance of teaching open source software in universities is increasing with the advent of open source as a development and business model. A novel, student centric approach of teaching open source was tried out at Tampere University of Technology where a new environment called KommGame was introduced to assist in teaching open source development. This environment includes a reputation system to motivate learners to participate. In this paper, we present our approach of teaching open source and how the KommGame environment was employed to teach open source
منابع مشابه
Development of a System for Teaching C/C++ Using Robots and Open Source Software in a CS1 Course
This paper describes the development of a system for teaching C/C++ using LegoTM RCX Robots in a CS1 college course on introductory programming. The system has been implemented using an integrated development environment (IDE) developed by the open source community (Code::Blocks). We have modified the IDE so that it can call a C/C++ cross-compiler for the RCX whose standard firmware has been re...
متن کاملMist/c: Open Source Software for Hybrid Classroom and Online Teaching
Educational research indicates that the two prevalent approaches to distance education, synchronous and asynchronous, exhibit synergy if combined. Our research addresses how to create the most effective, open source (and therefore robust and inexpensive) software to enable educators to exploit that synergy. The Moodle learning management system provides a high-quality asynchronous online learni...
متن کاملExploring motivations for contributing to open source initiatives: The roles of contribution context and personal values
We explore contextual and dispositional correlates of the motivation to contribute to open source initiatives. We examine how the context of the open source project, and the personal values of contributors, are related to the types of motivations for contributing. A web-based survey was administered to 300 contributors in two prominent open source contexts: software and content. As hypothesized...
متن کاملA Portable Virtual LAB for Informatics Education using open Source Software
The need for students to have hands-on experience is very important in many disciplines to match the requirements of today’s dynamic job market. Informatics, which is the science of information engineering, has been recently integrated into many academic programs. Teaching students the main skills in modern software and web development is essential for them to be successful informatics professi...
متن کاملUsing Arduino To Teach Digital Signal Processing
The Arduino microprocessor platform would seem to be an unlikely choice for teaching labs in Digital Signal Processing (DSP), however, from an educational perspective it can work very well, particularly in a 10-week introductory course. The Arduino platform is easy to get started with. It allows more time to be spent on teaching the fundamentals of DSP, and less on learning the integrated devel...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011